

#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>
#include <stdbool.h>

//int g_val = 100;

//int main(int cod, char* comd[])
int main()
{   
    extern char** environ;

    for (int i = 0; environ[i]; i ++ )
    {

        printf("%d->%s\n", i, environ[i]);
    }
    

    //if (fork() == 0)
    //{
    //    int cnt = 5;

    //    while (cnt -- )
    //    {
    //        printf("i am child, pid: %d, ppid: %d, g_val = %d\n", getpid(), getppid(), g_val);

    //        if (cnt == 3)
    //        {
    //            g_val = 200;
    //        }

    //        sleep(1);
    //    }
    
    //}
    //else 
    //{
    //    while (1)
    //    {
    //        printf("i am father, pid: %d, ppid: %d, g_val = %d\n", getpid(), getppid(), g_val);

    //        sleep(1);
    //    }

    //}
    //
    //
    
    
    
    
//    printf("%d\n", cod);
//
//    for (int i = 0; i < cod; i ++ )
//    {
//        printf("%s\n", comd[i]);
//    }
//


    return 0;
}
